package com.file.bo.mail;


import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.util.List;


@Data
public class CQC {

    @JsonProperty("序号")
    private String id;

    @JsonProperty("产品类型")
    private String productType;

    /**
     * 账号
     */
    @JsonProperty("账号")
    private String accountNo;
    /**
     * 账户名称
     */
    @JsonProperty("账户名称")
    private String accountName;


    /**
     * 币种
     */
    @JsonProperty("币种")
    private String currency;

    /**
     * 起止日期
     */
    @JsonProperty("起止日期")
    private String transDetailPeriod;

    /**
     * 明细查询日可用余额
     */
    @JsonProperty("明细查询日可用余额")
    private String availableBalanceOnInquiryDate;

    /**
     * 明细查询日账面余额
     */
    @JsonProperty("明细查询日账面余额")
    private String detailInquiryDateBookBalance;

    /**
     * 明细截止日活期账面余额
     */
    @JsonProperty("明细截止日活期账面余额")
    private String cutoffCurrentAccountBalance;

    /**
     * 交易明细
     */
    @JsonProperty("交易明细")
    private List<CQCTran> cqcTrans;

    /**
     * 起止日期
     */
    @JsonProperty("明细期间总收入")
    private String detailPeriodTotalIncome;

    /**
     * 起止日期
     */
    @JsonProperty("明细期间总支出")
    private String detailPeriodTotalExpenditure;

    /**
     *  明细期间总收入-明细期间总支出
     */
    @JsonProperty("明细期间总收入-明细期间总支出")
    private String netIncomeDuringPeriod;

    /**
     * 打印时间
     */
    @JsonProperty("打印时间")
    private String printTime;
    /**
     * 打印机构
     */
    @JsonProperty("打印机构")
    private String printingInstitution;

}
